package tp.tecnicasdisenio.model.entity;

public class Cuatrimestre implements Entity<Cuatrimestre>{

	private String cuatrimestre;
	private Integer anio;
	
	public String getCuatrimestre() {
		return cuatrimestre;
	}

	public void setCuatrimestre(String cuatrimestre) {
		this.cuatrimestre = cuatrimestre;
	}

	public Integer getAnio() {
		return anio;
	}

	public void setAnio(Integer anio) {
		this.anio = anio;
	}

	@Override
	public Cuatrimestre getId() {
		return this;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((anio == null) ? 0 : anio.hashCode());
		result = prime * result
				+ ((cuatrimestre == null) ? 0 : cuatrimestre.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		Cuatrimestre other = (Cuatrimestre) obj;
		if (anio == null) {
			if (other.anio != null)
				return false;
		} else if (!anio.equals(other.anio))
			return false;
		if (cuatrimestre == null) {
			if (other.cuatrimestre != null)
				return false;
		} else if (!cuatrimestre.equals(other.cuatrimestre))
			return false;
		return true;
	}
	
	
}
